package geradorDeProblemas;
import java.util.Random;

/* classe que gera numeros aleatorios inteiros apartir de um, e segundo os parametros limites*/

public class GeradorRandomicoDeUmNumeroInteiro {
	
	
	private int limiteInferior;
	private int limiteSuperior;
	private int quantidade;//quantidade de numeros aleatorios desejados
	private int[ ] recipiente;//guarda os inteiros aleatoris gerados
	Random randomizador = new Random(); //gerador de numero aleatorio
	
	public GeradorRandomicoDeUmNumeroInteiro(int limiteInferior, int limiteSuperior,int quantidade) {
		super();
		this.limiteInferior = limiteInferior;
		this.limiteSuperior = limiteSuperior;
		this.quantidade = quantidade;
		recipiente = new int[ quantidade ];
	}
	
	public int[] gerar( ){
			
		for( int contador = 0; contador < recipiente.length; contador++  ){

			recipiente[ contador ] =  limiteInferior    +	randomizador.nextInt( limiteSuperior );

		}
		
		return recipiente;
	
	}
	

}
